take up the glove - Deutsch Englisch Wörterbuch